diminutive of pedro (peter) - Français Anglais Dictionnaire